Big Huge Thesaurus

Homo habilis

noun

sounds kind of like